Advertisement

Advertisement

ant bird

noun

  1. any of various dull-coloured South American passerine birds of the family Formicariidae, such as Hylophylax naevioides (spotted ant bird), that typically feed on ants Also calledbush shrikeant thrush


Advertisement

Advertisement

Advertisement

Advertisement